Systems and methods for transfer of rights pertaining to game assets between users of an online gaming platform

ABSTRACT

Systems and methods for transfer of rights pertaining to game assets operate between users of an online gaming platform. Exemplary implementations may: tokenize a game asset into a tokenized game asset; record, on a distributed blockchain, ownership of a beneficiary right to a share resulting from selling the game asset; responsive to a sale of the game asset, transfer the share resulting from the sale to a first beneficiary; responsive to a transfer of ownership of a particular virtual item from the first beneficiary to a second beneficiary, and responsive to a second sale of the game asset, transferring a second share resulting from the second sale to the second beneficiary in accordance with the beneficiary right.

FIELD OF THE DISCLOSURE

The present disclosure relates to systems and methods for transfer ofrights pertaining to game assets between users of an online gamingplatform.

BACKGROUND

Distributed ledgers are known techniques to produce a secure record orregistry of ownership of assets, transactions, and other information.For example, a distributed blockchain is a distributed ledger.Blockchain technology is known, e.g., as used for cryptocurrencies,smart contracts, and other applications for a decentralized database.Tokenization of (digital) objects and/or assets on a distributedblockchain is known, e.g., as used for security tokens, utility tokens,and payment tokens.

SUMMARY

One aspect of the present disclosure relates to a system configured fortransfer of rights pertaining to game assets between users of an onlinegaming platform, the users including a first beneficiary, a secondbeneficiary, a first user, a second user, and a third user. The systemmay include one or more hardware processors configured bymachine-readable instructions. The processor(s) may be configured totokenize a game asset into a tokenized game asset. The game asset may beusable within the online gaming platform by an owner of a right to usagewithin the online gaming platform. The owner of the game asset may bethe first user. The tokenized game asset may include a beneficiary rightto a share resulting from selling of the game asset. The processor(s)may be configured to record, on a distributed blockchain, ownership ofthe beneficiary right. The beneficiary right may be owned by the firstbeneficiary. The ownership of the beneficiary right may be associatedwith ownership of a particular virtual item within the online gamingplatform such that transfer of ownership of the particular virtual itemcorresponds to a change in the ownership of the beneficiary right. Theprocessor(s) may be configured to, responsive to receipt of informationreflecting a sale, e.g., within the online gaming platform, of the gameasset from the first user to the second user, transfer the shareresulting from the sale to the first beneficiary in accordance with thebeneficiary right. The processor(s) may be configured to, responsive toreceipt of information reflecting a transfer of ownership of theparticular virtual item from the first beneficiary to the secondbeneficiary, recording, on the distributed blockchain that thebeneficiary right is owned by the second beneficiary. The processor(s)may be configured to, responsive to receipt of information reflecting asecond sale, e.g., within the online gaming platform, of the game assetfrom the second user to the third user, transferring a second shareresulting from the second sale to the second beneficiary in accordancewith the beneficiary right.

Another aspect of the present disclosure relates to a method fortransfer of rights pertaining to game assets between users of an onlinegaming platform, the users including a first beneficiary, a secondbeneficiary, a first user, a second user, and a third user. The methodmay include tokenizing a game asset into a tokenized game asset. Thegame asset may be usable within the online gaming platform by an ownerof a right to usage within the online gaming platform. The owner of thegame asset may be the first user. The tokenized game asset may include abeneficiary right to a share resulting from selling of the game asset.The method may include recording, on a distributed blockchain, ownershipof the beneficiary right. The beneficiary right may be owned by thefirst beneficiary. The ownership of the beneficiary right may beassociated with ownership of a particular virtual item within the onlinegaming platform such that transfer of ownership of the particularvirtual item corresponds to a change in the ownership of the beneficiaryright. The method may include, responsive to receipt of informationreflecting a sale, e.g., within the online gaming platform, of the gameasset from the first user to the second user, transferring the shareresulting from the sale to the first beneficiary in accordance with thebeneficiary right. The method may include, responsive to receipt ofinformation reflecting a transfer of ownership of the particular virtualitem from the first beneficiary to the second beneficiary, recording, onthe distributed blockchain that the beneficiary right is owned by thesecond beneficiary. The method may include, and responsive to receipt ofinformation reflecting a second sale, e.g., within the online gamingplatform, of the game asset from the second user to the third user,transferring a second share resulting from the second sale to the secondbeneficiary in accordance with the beneficiary right.

As used herein, any association (or relation, or reflection, orindication, or correspondency) involving servers, processors, clientcomputing platforms, smart contracts, game assets, ownership rights,usage rights, beneficiary rights, sales, proceeds, virtual items, and/oranother entity or object that interacts with any part of the systemand/or plays a part in the operation of the system, may be a one-to-oneassociation, a one-to-many association, a many-to-one association,and/or a many-to-many association or N-to-M association (note that N andM may be different numbers greater than 1).

As used herein, the term “obtain” (and derivatives thereof) may includeactive and/or passive retrieval, determination, derivation, transfer,upload, download, submission, and/or exchange of information, and/or anycombination thereof. As used herein, the term “effectuate” (andderivatives thereof) may include active and/or passive causation of anyeffect. As used herein, the term “determine” (and derivatives thereof)may include measure, calculate, compute, estimate, approximate,generate, and/or otherwise derive, and/or any combination thereof.

These and other features, and characteristics of the present technology,as well as the methods of operation and functions of the relatedelements of structure and the combination of parts and economies ofmanufacture, will become more apparent upon consideration of thefollowing description and the appended claims with reference to theaccompanying drawings, all of which form a part of this specification,wherein like reference numerals designate corresponding parts in thevarious figures. It is to be expressly understood, however, that thedrawings are for the purpose of illustration and description only andare not intended as a definition of the limits of the invention. As usedin the specification and in the claims, the singular form of “a”, “an”,and “the” include plural referents unless the context clearly dictatesotherwise.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows a system configured for transfer of rights pertaining togame assets between users of an online gaming platform, in accordancewith one or more implementations.

FIG. 2 includes a flow chart of a method for transfer of rightspertaining to game assets between users of an online gaming platform, inaccordance with one or more implementations.

FIGS. 3 and 4 illustrate exemplary distributed blockchains, inaccordance with use by one or more implementations.

DETAILED DESCRIPTION

FIG. 1 illustrates a system 100 configured for transfer of rightspertaining to game assets between users of an online gaming platform, inaccordance with one or more implementations. Users 138 may include oneor more of a first beneficiary, a second beneficiary, a thirdbeneficiary, a first user, a second user, a third user, a fourth user,and/or other users. In some implementations, beneficiaries do not needto be players of any gaming platform. In some implementations, system100 may include one or more servers 102. Server(s) 102 may be configuredto communicate with one or more client computing platforms 104 accordingto a client/server architecture and/or other architectures. Clientcomputing platform(s) 104 may be configured to communicate with otherclient computing platforms via server(s) 102 and/or according to apeer-to-peer architecture and/or other architectures. Users may accesssystem 100 via client computing platform(s) 104.

In some implementations, system 100 and/or servers 102 may be configuredto communicate with one or more of (online) gaming platform(s) 136,gaming platform operator(s) 132, users 138, blockchain(s) 140, and/orother components and/or users. As used herein, gaming platform 136 mayrefer to either an individual game, a type of gaming console and itsecosystem, and/or both. Gaming platform operator 132 may refer to ahost, operator, owner, and/or other stakeholder of gaming platform 136.Users 138 may include players who play on gaming platform 136.

In some implementations, a distributed blockchain such as blockchain 140may be maintained by a distributed computing platform (not shown in FIG.1). In some implementations, the distributed computing platform may beimplemented by a set of client computing platforms and/or servers. Thedistributed computing platform may support a virtual machine (not shownin FIG. 1). The distributed computing platform and/or the virtualmachine may form a runtime environment for smart contracts. In someimplementations, the distributed computing platform may includeelectronic storage configured to store part or all of blockchain(s) 140.The smart contracts may be stored on blockchain(s) 140. In someimplementations, the distributed computing platform may be Ethereum. Insome implementations, the virtual machine may be a Turing-complete anddecentralized virtual machine.

A distributed blockchain may act as a decentralized database that storesa registry of assets and transactions across one or more networks. Agiven asset may be owned by a particular user. An asset may includeanything of material value or usefulness that is owned by or on behalfof a person or company, according to some implementations. A rightpertaining to an object may be an asset, the object being a physical ora virtual item. Multiple rights may form a set of rights or a bundle ofrights that may be transferred and/or otherwise acted on or operated ontogether. For example, rights may include a right to use, a right tosell, a right to destroy, and/or other rights.

In some implementations, blockchain(s) 140 may record ownership ofassets. Alternatively, and/or simultaneously, blockchain(s) 140 mayrecord transactions that modify ownership of assets. A smart contractmay be a type of asset. In some implementations, once a smart contracthas been added to the distributed blockchain, the smart contract may bereferred to as published and/or posted. Elements of blockchain(s) 140may be grouped together in units that are referred to as blocks. Forexample, an individual block may include one or more assets and one ormore transactions.

Blockchain(s) 140 may be publicly accessible and append-only. In someimplementations, existing blocks of a distributed blockchain cansubstantially not be altered or deleted, unless multiple copies of thedistributed blockchain are altered. This is unlikely to happen providedthat multiple copies of the distributed blockchain are stored ondifferent computing platforms, e.g., in different geographicallocations. The distributed blockchain may be replicated on multiplecomputing platforms, preferably in multiple different geographicallocations.

Server(s) 102 may be configured by machine-readable instructions 106.Machine-readable instructions 106 may include one or more instructioncomponents. The instruction components may include computer programcomponents. The instruction components may include one or more of atokenization component 108, an ownership recording component 110, asharing component 112, a benefit component 114, a game interfacecomponent 116, and/or other instruction components.

Tokenization component 108 may be configured to tokenize a game assetinto a tokenized game asset. Game assets may be (collections and/orpackages of) virtual items usable within an online gaming platform, suchas gaming platform 136. In some implementations, a game asset may be alevel, mission, assignment, chapter, task, mini-game, and/or otherpackage of content that is usable within gaming platform 136. Gameassets may be usable within gaming platform 136 by an owner of a rightto usage within gaming platform 136. The owner of a first particulargame asset may be the first user, the owner of a second particular gameasset may be the second user, and so forth.

As used herein, the term tokenization refers to the process of dividingthe value of an asset into individual elements (sometimes referred to astokens, or as tokenized assets). The value may include one or morerights pertaining to the asset and/or its individual elements. Theindividual elements may be individually exchanged, e.g., through a saleand/or other transaction. For example, some elements of a corporationmay be tokenized through shares or stocks. As used in this disclosure,an asset may be tokenized into individual elements that are storedand/or otherwise recorded on blockchain(s) 140. Once recorded,blockchain(s) provides a secure record or registry of ownership of theindividual elements (i.e., the tokenized assets).

In some implementations, a tokenized game asset may include variousrights, including a beneficiary right to one or more shares resultingfrom a particular action or activity (such as, e.g., a sale of aparticular game asset), e.g., within the online gaming platform, of theparticular game asset. As used herein, a share resulting from aparticular action or activity may include one or more of a share of theproceeds of the particular action or activity, a fee related to theparticular action or activity, a minimum payment triggered by theoccurrence of the particular action or activity (or a set of particularactions or activities), and/or another arrangement for payment and/orcompensation, including but not limited to combinations of fixed fees,minimum fees, percentages of sales, percentages of profits, and/or otherarrangements. The term “share” does not imply or require a percentage orratio, but rather is intended to signify that beneficiaries receivesomething of value and/or use. For example, the particular game assetmay be a magical sword that a player can use within a particular onlinegaming platform 136. Ownership of the magical sword within theparticular online gaming platform 136 enables a particular player to usethe magical sword. In other words, (at least some type of) ownership maycorrespond to usage rights. For example, ownership of the usage rightmay be represented by including the magical sword in the inventory ofthe particular player (and not in the inventories of other players). Atokenized game asset based on, derived from, and/or otherwise related tothe magical sword may be a token (say, a sword token) that representsone or more rights pertaining to the magical sword. For example, in someimplementations, the one or more rights may include a beneficiary rightto a share resulting from selling, e.g., within online gaming platform136, of the magical sword. For example, in some implementations, the oneor more rights may include a beneficiary right to a share resulting from(certain types of) use, within online gaming platform 136, of themagical sword. For example, once the magical sword is sold within onlinegaming platform 136, the owner of the beneficiary right may receive acertain share resulting from this sale, as defined by the beneficiaryright. For example, once the magical sword is exchanged or traded withinonline gaming platform 136, the owner of the beneficiary right mayreceive a certain share as defined by the beneficiary right. Forexample, once the magical sword is used within online gaming platform136 to create wealth and/or other profits, the owner of the beneficiaryright may receive a certain share as defined by the beneficiary right.In some implementations, for example, the beneficiary right may definethe share as a certain percentage of the proceeds and/or profit. Thecertain percentage may be 1%, 2%, 3%, 4%, 5%, 10%, 15%, 20%, 25%, and/oranother percentage. In some implementations, for example, thebeneficiary right may define the share as a fixed fee and/or minimum feeof a certain amount. In some implementations, for example, thebeneficiary right may define the share as a combination of a fee and apercentage, according to some arrangement for payment. In someimplementations, ownership of the sword token and/or any one or morerights pertaining to the magical sword may be recorded, e.g. onblockchain(s) 140. In some implementations, a particular game asset maycorrespond to multiple beneficiary rights that are owned by multiplebeneficiaries. For example, a share resulting from a particular actionor activity may be split in any way among multiple beneficiaries.

Ownership recording component 110 may be configured to record ownershippertaining to assets. In some implementations, ownership recordingcomponent 110 may be configured to record ownership on a distributedblockchain such as blockchain(s) 140. In some implementations, ownershiprecording component 110 may be configured to record ownership of one ormore rights pertaining to assets, including but not limited to gameassets and/or other virtual items usable within an online gamingplatform, such as gaming platform 136. For example, the one or morerights may include a beneficiary right to a share resulting from selling(and/or other specific use), e.g., within gaming platform 136, of aparticular game asset.

In some implementations, tokenizing a game asset into a tokenized gameasset may include converting ownership rights regarding the game assetinto one or more tokens that are stored on blockchain(s) 140. In someimplementations, the ownership rights may be managed through a smartcontract on the distributed blockchain. One or more beneficiary rightsmay be owned by a first beneficiary, a second beneficiary, and/or otherbeneficiaries. In some implementations, ownership of the beneficiaryright may be associated with ownership of a particular virtual itemwithin online gaming platform 136 (or another online gaming platform)such that transfer of ownership of the particular virtual itemcorresponds to a change in the ownership of the beneficiary right. Forexample, the sword token may be associated with a particular virtualcoin within gaming platform 136. The player who owns the particular coinwithin gaming platform 136 may also be the owner of the beneficiaryright pertaining to the magical sword. Accordingly, transferring theparticular coin to another player may also transfer ownership of thebeneficiary right pertaining to the magical sword. In someimplementations, beneficiaries may own beneficiary rights without beingusers of gaming platform 136.

Recording the ownership of the beneficiary right may include posting amessage on the distributed blockchain. In some implementations,ownership of beneficiary rights may be managed through smart contractson the distributed blockchain. In some implementations, ownershiprecording component 110 may be configured to generate, post, and/orotherwise use smart contracts on blockchain(s) 140. For example,ownership of the beneficiary right of a particular tokenized game assetmay be managed through a particular smart contract on blockchain 140.For example, in some types of blockchains, users may be identified byunique identifiers, such as a (blockchain) address and/or an accountidentifier. For example, the first beneficiary may be associated with afirst beneficiary address, the second beneficiary may be associated witha second beneficiary address, and so forth. Effectuating the transferwithin gaming platform 136 of the particular virtual item from the firstbeneficiary (i.e., a first player) to the second beneficiary (i.e., asecond player) may include effectuating a change in the beneficiaryaddress included in the particular smart contract from the firstbeneficiary address to the second beneficiary address. In someimplementations, the share resulting from selling of a particular gameasset in accordance with the beneficiary right may be transferred to thebeneficiary address in the particular smart contract.

By way of non-limiting example, FIG. 3 illustrates a blockchain 140 athat includes a block 0, a block 1, and a block 2. As time progresses,more blocks may be added to blockchain 140 a. The blocks withinblockchain 140 a are ordered. In block 0, three assets (indicated by acapital “A”) are generated and/or assigned to three users orparticipants: a first asset is assigned to user i (U_(i)), a secondasset is assigned to user j (U_(j)), and a third asset is assigned touser k (U_(k)). Block 1 is connected to block 0 (as indicated by a link30 a), for example by including an address of block 1 in block 0, orvice versa. Likewise, block 1 is connected to block 2, as indicated by alink 30 b.

In block 1, one asset (labeled A_(x)) is generated and/or assigned touser l (U_(l)). For example, the asset in block 1 may be a beneficiaryright included in a particular tokenized game asset of a particular gameasset within an online gaming platform. Additionally, block 1 includestwo transactions (indicated by a capital “T”): a first transaction fromuser i to user j, and a second transaction from user j to user k. Block2 includes a first transaction from user j to user m, and a secondtransaction from user j to user n. In some implementations, based on thecontents of the blocks, any user of blockchain 140 a may determine thecurrent assets of blockchain 140 a, and the balances of any user. Insome implementations, the balance of a particular user may be verifiedprior to adding a transaction that reduces that particular user'sbalance. For example, an individual user may not be allowed to transfermore assets than the individual user owns.

Referring to FIG. 1, sharing component 112 may be configured to transferpayments and/or resources between users of blockchain(s) 140 and/orgaming platform 136. In some implementations, sharing component 112 maybe configured to transfer and/or otherwise provide one or more sharesbetween users of blockchain(s) 140 and/or gaming platform 136. Theshares may include a first share, a second share, a third share, and soforth. For example, the first share may correspond to a first sale orother activity pertaining to one or more game assets, the second sharemay correspond to a second sale or other activity pertaining to one ormore game assets, the third share may correspond to a third sale orother activity pertaining to one or more game assets, and so forth. Insome implementations, the first share, second share, and third share maybe the same, and may be defined in the same way. In someimplementations, the first share, second share, and third share may bedifferent, and/or may be defined according to a different rule, formula,and/or other arrangement. In some implementations, sharing component 112may be configured to share (e.g. proceeds of sales) responsive toreceipt of certain information, including but not limited to informationreflecting a particular action within gaming platform 136, including butnot limited a sale of a game asset. For example, sharing component 112may be configured to operate responsive to a sale, within gamingplatform 136, of a particular game asset from a first user to a seconduser. For example, sharing component 112 may be configured to operate bytransferring a share resulting from the sale to one or morebeneficiaries in accordance with the beneficiary rights. For example, ashare resulting from a sale may be transferred to the first beneficiaryin accordance with the beneficiary right. Effectuating the sale of thegame asset from the first user to the second user may includetransferring the game asset from the first inventory (of the first user)to the second inventory (of the second user).

By way of non-limiting example, FIG. 4 illustrates a blockchain 140 bthat includes the same blocks as blockchain 140 a of FIG. 3, plusadditional blocks (block 3, block 4, block 5) that have been appended tothe blockchain. Block 3 may be connected to block 2 (as indicated by alink 30 c), block 4 may be connected to block 3 (as indicated by a link30 d), and block 5 may be connected to block 4 (as indicated by a link30 e). In block 3, a smart contract 41 (indicated by a capital “C”) isposted. For example, smart contract 41 may have been generated by acomponent similar to ownership recording component 110, and may havebeen posted to blockchain 140 b by a component similar to ownershiprecording component 110 (shown in FIG. 1). Referring to FIG. 4, forexample, smart contract may define that asset A_(x) (the beneficiaryright) is currently owned by user l (U_(l)). In some implementations, asmart contract may be appended to a distributed blockchain as soon as atleast one participant of the smart contract is known. In someimplementations, a smart contract may be appended to a distributedblockchain as soon as both or all participants are known and/or agreedupon. In block 4, one asset is generated and/or assigned to user p(U_(p)). Additionally, block 4 includes two transactions (indicated by acapital “T”): a first transaction from user i to user n, and a secondtransaction from user j to user m. For example, the first transactionmay represent a purchase of a first virtual item by user n, and thesecond transaction may represent a purchase of a second virtual item byuser m. For example, the first virtual item of the first transaction inblock 4 may be the particular game asset related to asset A_(x) (i.e.,related and/or corresponding to the beneficiary right) in FIG. 3. As aresult of the first transaction, user l (U_(l)) may receive a shareresulting from the first transaction, in accordance with smart contract41. In some implementations, the share resulting from a sale may be sentand/or otherwise transferred to smart contract 41, and smart contract 41may be configured to transfer that share to the current beneficiary,which is user l (U_(l)). Block 5 includes two transactions (indicated bya capital “T”): a first transaction from user p to the same smartcontract as depicted in block 3, and a second transaction from user n touser m. For example, the first transaction may represent a change in thebeneficiary address included in smart contract 41, from user l (U_(l))to user p (U_(p)). The second transaction may represent a purchase of aparticular virtual item from user n (U_(n)) by user m (U_(m)). Forexample, the particular virtual item of the second transaction in block5 may be the particular game asset related to asset A_(x) (i.e., relatedand/or corresponding to the beneficiary right) in FIG. 3. As a result ofthe first and second transaction in block 5, user p (U_(p)) may receivea share resulting from the second transaction in block 5, in accordancewith smart contract 41. In some implementations, the share may be sentand/or otherwise transferred to smart contract 41, and smart contract 41may be configured to transfer that share to the current beneficiary,which in block 5 is user p (U_(p)).

Referring to FIG. 1, benefit component 114 may be configured to recordownership of beneficiary rights on blockchain 140. In someimplementations, benefit component 114 may be configured to, responsiveto receipt of information reflecting a transfer of ownership of aparticular virtual item from the first beneficiary to the secondbeneficiary, record on blockchain 140 that the beneficiary right isowned by the second beneficiary. Effectuating the transfer of theparticular virtual item from the first beneficiary to the secondbeneficiary may include transferring the particular virtual item fromthe first beneficiary inventory to the second beneficiary inventory. Forexample, effectuating the transfer of the particular virtual item fromthe first beneficiary to the second beneficiary may include transferringthe particular virtual item from the first beneficiary inventory to thesecond beneficiary inventory within gaming platform 136. In someimplementations, the transfer of ownership of the particular virtualitem from the first beneficiary to the second beneficiary may be causedby a sale, e.g., within the online gaming platform. In someimplementations, ownership of beneficiary rights may be recorded onblockchain 140 through smart contracts. For example, a certaintransaction may effectuate a change in the beneficiary address includedin a smart contract.

Sharing component 112 may be configured to, responsive to receipt ofinformation reflecting a second sale of a particular game asset from thesecond user to a third user, and further responsive to a change inbeneficiary, transfer a second share resulting from the second sale tothe current, second beneficiary in accordance with the beneficiaryright. In some implementations, the second share may include a portionof the proceeds of the second sale. For example, refer to thetransactions in block 5 in FIG. 4. In some implementations, sharingcomponent 112 may be configured to, responsive to a second sale of aparticular game asset from the second user to a third user, and furtherresponsive to a change in beneficiary, transfer a fee from the seconduser to the current beneficiary in accordance with the beneficiaryright.

In some implementations, the first user may be associated with a firstinventory including a first set of virtual items usable within theonline gaming platform. In some implementations, a second user may beassociated with a second inventory including a second set of virtualitems usable within the online gaming platform, and so forth. In someimplementations, the first beneficiary may be associated with a firstbeneficiary inventory including virtual items usable within the onlinegaming platform. In some implementations, the second beneficiary may beassociated with a second beneficiary inventory including virtual itemsusable within the online gaming platform, and so forth. In someimplementations, the smart contract may include a beneficiary address.

Game interface component 116 may be configured to facilitate interactionbetween blockchain(s) 140, gaming platform 136, and/or system 100. Forexample, in some implementations, game interface component 116 may beconfigured to transfer information to system 100 and/or blockchain(s)140 that reflect particular activity (e.g., a sale) within gamingplatform 136. For example, in some implementations, game interfacecomponent 116 may be configured to transfer information to system 100and/or blockchain(s) 140 that reflect particular activity (e.g., atransfer of ownership) within gaming platform 136 (e.g., a transfer ofownership of a tokenized game asset, such as, e.g., a sword token). Forexample, in some implementations, game interface component 116 may beconfigured to transfer information to system 100 and/or gaming platform136 reflect particular activity (e.g., a transaction) withinblockchain(s) 140. In some implementations, operations of a particulargaming platform and a particular blockchain may be fully integrated suchthat information reflecting any such operations may be available to boththe particular gaming platform and the particular blockchain.

In some implementations, server(s) 102, client computing platform(s)104, and/or external resources 118 may be operatively linked via one ormore electronic communication links. For example, such electroniccommunication links may be established, at least in part, via one ormore networks 13 such as the Internet and/or other networks. It will beappreciated that this is not intended to be limiting, and that the scopeof this disclosure includes implementations in which server(s) 102,client computing platform(s) 104, and/or external resources 118 may beoperatively linked via some other communication media.

A given client computing platform 104 may include one or more processorsconfigured to execute computer program components. The computer programcomponents may be configured to enable an expert or user associated withthe given client computing platform 104 to interface with system 100and/or external resources 118, and/or provide other functionalityattributed herein to client computing platform(s) 104. By way ofnon-limiting example, the given client computing platform 104 mayinclude one or more of a desktop computer, a laptop computer, a handheldcomputer, a tablet computing platform, a NetBook, a Smartphone, a gamingconsole, and/or other computing platforms.

External resources 118 may include sources of information outside ofsystem 100, external entities participating with system 100, and/orother resources. In some implementations, some or all of thefunctionality attributed herein to external resources 118 may beprovided by resources included in system 100.

Server(s) 102 may include electronic storage 120, one or more processors122, and/or other components. Server(s) 102 may include communicationlines, or ports to enable the exchange of information with a networkand/or other computing platforms. Illustration of server(s) 102 in FIG.1 is not intended to be limiting. Server(s) 102 may include a pluralityof hardware, software, and/or firmware components operating together toprovide the functionality attributed herein to server(s) 102. Forexample, server(s) 102 may be implemented by a cloud of computingplatforms operating together as server(s) 102.

Electronic storage 120 may comprise non-transitory storage media thatelectronically stores information. The electronic storage media ofelectronic storage 120 may include one or both of system storage that isprovided integrally (i.e., substantially non-removable) with server(s)102 and/or removable storage that is removably connectable to server(s)102 via, for example, a port (e.g., a USB port, a firewire port, etc.)or a drive (e.g., a disk drive, etc.). Electronic storage 120 mayinclude one or more of optically readable storage media (e.g., opticaldisks, etc.), magnetically readable storage media (e.g., magnetic tape,magnetic hard drive, floppy drive, etc.), electrical charge-basedstorage media (e.g., EEPROM, RAM, etc.), solid-state storage media(e.g., flash drive, etc.), and/or other electronically readable storagemedia. Electronic storage 120 may include one or more virtual storageresources (e.g., cloud storage, a virtual private network, and/or othervirtual storage resources). Electronic storage 120 may store softwarealgorithms, information determined by processor(s) 122, informationreceived from server(s) 102, information received from client computingplatform(s) 104, and/or other information that enables server(s) 102 tofunction as described herein.

Processor(s) 122 may be configured to provide information processingcapabilities in server(s) 102. As such, processor(s) 122 may include oneor more of a digital processor, an analog processor, a digital circuitdesigned to process information, an analog circuit designed to processinformation, a state machine, and/or other mechanisms for electronicallyprocessing information. Although processor(s) 122 is shown in FIG. 1 asa single entity, this is for illustrative purposes only. In someimplementations, processor(s) 122 may include a plurality of processingunits. These processing units may be physically located within the samedevice, or processor(s) 122 may represent processing functionality of aplurality of devices operating in coordination. Processor(s) 122 may beconfigured to execute components 108, 110, 112, 114, and/or 116, and/orother components. Processor(s) 122 may be configured to executecomponents 108, 110, 112, 114, and/or 116, and/or other components bysoftware; hardware; firmware; some combination of software, hardware,and/or firmware; and/or other mechanisms for configuring processingcapabilities on processor(s) 122. As used herein, the term “component”may refer to any component or set of components that perform thefunctionality attributed to the component. This may include one or morephysical processors during execution of processor readable instructions,the processor readable instructions, circuitry, hardware, storage media,or any other components.

It should be appreciated that although components 108, 110, 112, 114,and/or 116 are illustrated in FIG. 1 as being implemented within asingle processing unit, in implementations in which processor(s) 122includes multiple processing units, one or more of components 108, 110,112, 114, and/or 116 may be implemented remotely from the othercomponents. The description of the functionality provided by thedifferent components 108, 110, 112, 114, and/or 116 described below isfor illustrative purposes, and is not intended to be limiting, as any ofcomponents 108, 110, 112, 114, and/or 116 may provide more or lessfunctionality than is described. For example, one or more of components108, 110, 112, 114, and/or 116 may be eliminated, and some or all of itsfunctionality may be provided by other ones of components 108, 110, 112,114, and/or 116. As another example, processor(s) 122 may be configuredto execute one or more additional components that may perform some orall of the functionality attributed below to one of components 108, 110,112, 114, and/or 116.

FIG. 2 illustrates a method 200 for transfer of rights pertaining togame assets between users of an online gaming platform, in accordancewith one or more implementations. The operations of method 200 presentedbelow are intended to be illustrative. In some implementations, method200 may be accomplished with one or more additional operations notdescribed, and/or without one or more of the operations discussed.Additionally, the order in which the operations of method 200 areillustrated in FIG. 2 and described below is not intended to belimiting.

In some implementations, method 200 may be implemented in one or moreprocessing devices (e.g., a digital processor, an analog processor, adigital circuit designed to process information, an analog circuitdesigned to process information, a state machine, and/or othermechanisms for electronically processing information). The one or moreprocessing devices may include one or more devices executing some or allof the operations of method 200 in response to instructions storedelectronically on an electronic storage medium. The one or moreprocessing devices may include one or more devices configured throughhardware, firmware, and/or software to be specifically designed forexecution of one or more of the operations of method 200.

An operation 202 may include tokenizing a game asset into a tokenizedgame asset. The game asset may be usable within the online gamingplatform by an owner of a right to usage within the online gamingplatform. The owner of the game asset may be the first user. Thetokenized game asset may include a beneficiary right to one or moreshares resulting from selling of the game asset. Operation 202 may beperformed by one or more hardware processors configured bymachine-readable instructions including a component that is the same asor similar to tokenization component 108, in accordance with one or moreimplementations.

An operation 204 may include recording, on a distributed blockchain,ownership of the beneficiary right. The beneficiary right may be ownedby the first beneficiary. The ownership of the beneficiary right may beassociated with ownership of a particular virtual item within the onlinegaming platform such that transfer of ownership of the particularvirtual item corresponds to a change in the ownership of the beneficiaryright. Operation 204 may be performed by one or more hardware processorsconfigured by machine-readable instructions including a component thatis the same as or similar to ownership recording component 110, inaccordance with one or more implementations.

An operation 206 may include responsive to receipt of informationreflecting a sale, e.g., within the online gaming platform, of the gameasset from the first user to the second user, transferring a shareresulting from the sale to the first beneficiary in accordance with thebeneficiary right. Operation 206 may be performed by one or morehardware processors configured by machine-readable instructionsincluding a component that is the same as or similar to sharingcomponent 112, in accordance with one or more implementations.

An operation 208 may include responsive to receipt of informationreflecting a transfer of ownership of the particular virtual item fromthe first beneficiary to the second beneficiary, recording, on thedistributed blockchain that the beneficiary right is owned by the secondbeneficiary. Operation 208 may be performed by one or more hardwareprocessors configured by machine-readable instructions including acomponent that is the same as or similar to benefit component 114, inaccordance with one or more implementations.

An operation 210 may include and responsive to receipt of informationreflecting a second sale, e.g., within the online gaming platform, ofthe game asset from the second user to the third user, transferring asecond share resulting from the second sale to the second beneficiary inaccordance with the beneficiary right. Operation 210 may be performed byone or more hardware processors configured by machine-readableinstructions including a component that is the same as or similar tosharing component 112, in accordance with one or more implementations.

Although the present technology has been described in detail for thepurpose of illustration based on what is currently considered to be themost practical and preferred implementations, it is to be understoodthat such detail is solely for that purpose and that the technology isnot limited to the disclosed implementations, but, on the contrary, isintended to cover modifications and equivalent arrangements that arewithin the spirit and scope of the appended claims. For example, it isto be understood that the present technology contemplates that, to theextent possible, one or more features of any implementation can becombined with one or more features of any other implementation.

What is claimed is:
 1. A system configured for transfer of rightspertaining to game assets between users of an online gaming platform,the users including a first beneficiary, a second beneficiary, a firstuser, a second user, and a third user, wherein the first user isassociated with a first inventory including a first set of virtual itemsusable within the online gaming platform, and wherein the second user isassociated with a second inventory including a second set of virtualitems usable within the online gaming platform, the system comprising:one or more hardware processors configured by machine-readableinstructions to: tokenize a game asset into a tokenized game asset,wherein the game asset is usable within the online gaming platform by anowner of a right to usage within the online gaming platform, wherein theowner of the game asset is the first user, wherein the tokenized gameasset includes a beneficiary right to a share resulting from selling ofthe game asset; record, on a distributed blockchain, ownership of thebeneficiary right, wherein the beneficiary right is owned by the firstbeneficiary, wherein the ownership of the beneficiary right isassociated with ownership of a particular virtual item within the onlinegaming platform such that transfer of ownership of the particularvirtual item corresponds to a change in the ownership of the beneficiaryright; responsive to receipt of information reflecting a sale of thegame asset from the first user to the second user, transfer the shareresulting from the sale to the first beneficiary in accordance with thebeneficiary right, wherein effectuation of the sale of the game assetfrom the first user to the second user includes a transfer of the gameasset from the first inventory associated with the first user to thesecond inventory associated with the second user; responsive to receiptof information reflecting a transfer of ownership of the particularvirtual item from the first beneficiary to the second beneficiary,record on the distributed blockchain that the beneficiary right is ownedby the second beneficiary; and responsive to receipt of informationreflecting a second sale of the game asset from the second user to thethird user, transfer a second share resulting from the second sale tothe second beneficiary in accordance with the beneficiary right.
 2. Thesystem of claim 1, wherein the game asset is a virtual item usablewithin the online gaming platform, and wherein the sale occurs withinthe online gaming platform.
 3. The system of claim 1, wherein the thirduser is associated with a third inventory including a third set ofvirtual items usable within the online gaming platform, and whereineffectuation of the second sale of the game asset from the second userto the third user includes a transfer of the game asset from the secondinventory to the third inventory.
 4. The system of claim 1, wherein thefirst beneficiary is associated with a first beneficiary inventoryincluding virtual items usable within the online gaming platform,wherein the second beneficiary is associated with a second beneficiaryinventory including virtual items usable within the online gamingplatform, and wherein effectuation of the transfer of the ownership ofthe particular virtual item from the first beneficiary to the secondbeneficiary includes a transfer of the particular virtual item from thefirst beneficiary inventory to the second beneficiary inventory.
 5. Thesystem of claim 1, wherein recording the ownership of the beneficiaryright includes posting a message on the distributed blockchain.
 6. Thesystem of claim 1, wherein the ownership of the beneficiary right ismanaged through a smart contract on the distributed blockchain, whereinthe smart contract includes a beneficiary address, wherein the shareresulting from selling of the game asset in accordance with thebeneficiary right is transferred to the beneficiary address.
 7. Thesystem of claim 6, wherein the first beneficiary is associated with afirst beneficiary address, wherein the second beneficiary is associatedwith a second beneficiary address, and wherein effectuating the transferof the particular virtual item from the first beneficiary to the secondbeneficiary includes effectuating a change in the beneficiary addressincluded in the smart contract from the first beneficiary address to thesecond beneficiary address.
 8. The system of claim 1, wherein thetransfer of ownership of the particular virtual item from the firstbeneficiary to the second beneficiary is caused by a sale within theonline gaming platform.
 9. The system of claim 1, wherein tokenizing thegame asset into the tokenized game asset includes converting ownershiprights regarding the game asset into one or more tokens that are storedon the distributed blockchain.
 10. The system of claim 9, wherein theownership rights are managed through a smart contract on the distributedblockchain.
 11. A method for transfer of rights pertaining to gameassets between users of an online gaming platform, the users including afirst beneficiary, a second beneficiary, a first user, a second user,and a third user, wherein the first user is associated with a firstinventory including a first set of virtual items usable within theonline gaming platform, and wherein the second user is associated with asecond inventory including a second set of virtual items usable withinthe online gaming platform, the method comprising: tokenizing a gameasset into a tokenized game asset, wherein the game asset is usablewithin the online gaming platform by an owner of a right to usage withinthe online gaming platform, wherein the owner of the game asset is thefirst user, wherein the tokenized game asset includes a beneficiaryright to a share resulting from selling of the game asset; recording, ona distributed blockchain, ownership of the beneficiary right, whereinthe beneficiary right is owned by the first beneficiary, wherein theownership of the beneficiary right is associated with ownership of aparticular virtual item within the online gaming platform such thattransfer of ownership of the particular virtual item corresponds to achange in the ownership of the beneficiary right; responsive to receiptof information reflecting a sale of the game asset from the first userto the second user, transferring the share resulting from the sale tothe first beneficiary in accordance with the beneficiary right, whereineffectuating the sale of the game asset from the first user to thesecond user includes transferring the game asset from the firstinventory associated with the first user to the second inventoryassociated with the second user; responsive to receipt of informationreflecting a transfer of ownership of the particular virtual item fromthe first beneficiary to the second beneficiary, recording on thedistributed blockchain that the beneficiary right is owned by the secondbeneficiary; and responsive to receipt of information reflecting asecond sale of the game asset from the second user to the third user,transferring a second share resulting from the second sale to the secondbeneficiary in accordance with the beneficiary right.
 12. The method ofclaim 11, wherein the game asset is a virtual item usable within theonline gaming platform, and wherein the sale occurs within the onlinegaming platform.
 13. The method of claim 11, wherein the third user isassociated with a third inventory including a third set of virtual itemsusable within the online gaming platform, and wherein effectuating thesecond sale of the game asset from the second user to the third userincludes transferring the game asset from the second inventory to thethird inventory.
 14. The method of claim 11, wherein the firstbeneficiary is associated with a first beneficiary inventory includingvirtual items usable within the online gaming platform, wherein thesecond beneficiary is associated with a second beneficiary inventoryincluding virtual items usable within the online gaming platform, andwherein effectuating the transfer of the ownership of the particularvirtual item from the first beneficiary to the second beneficiaryincludes transferring the particular virtual item from the firstbeneficiary inventory to the second beneficiary inventory.
 15. Themethod of claim 11, wherein recording the ownership of the beneficiaryright includes posting a message on the distributed blockchain.
 16. Themethod of claim 11, wherein the ownership of the beneficiary right ismanaged through a smart contract on the distributed blockchain, whereinthe smart contract includes a beneficiary address, wherein the shareresulting from selling of the game asset in accordance with thebeneficiary right is transferred to the beneficiary address.
 17. Themethod of claim 16, wherein the first beneficiary is associated with afirst beneficiary address, wherein the second beneficiary is associatedwith a second beneficiary address, and wherein effectuating the transferof the particular virtual item from the first beneficiary to the secondbeneficiary includes effectuating a change in the beneficiary addressincluded in the smart contract from the first beneficiary address to thesecond beneficiary address.
 18. The method of claim 11, wherein thetransfer of ownership of the particular virtual item from the firstbeneficiary to the second beneficiary is caused by a sale within theonline gaming platform.
 19. The method of claim 11, wherein tokenizingthe game asset into the tokenized game asset includes convertingownership rights regarding the game asset into one or more tokens thatare stored on the distributed blockchain.
 20. The method of claim 19,wherein the ownership rights are managed through a smart contract on thedistributed blockchain.
 21. A system configured for transfer of rightspertaining to game assets between users of an online gaming platform,the users including a first beneficiary, a second beneficiary, a firstuser, a second user, and a third user, wherein the first beneficiary isassociated with a first beneficiary inventory including a first set ofvirtual items usable within the online gaming platform, and wherein thesecond beneficiary is associated with a second beneficiary inventoryincluding a second set of virtual items usable within the online gamingplatform, the system comprising: one or more hardware processorsconfigured by machine-readable instructions to: tokenize a game assetinto a tokenized game asset, wherein the game asset is usable within theonline gaming platform by an owner of a right to usage within the onlinegaming platform, wherein the owner of the game asset is the first user,wherein the tokenized game asset includes a beneficiary right to a shareresulting from selling of the game asset; record, on a distributedblockchain, ownership of the beneficiary right, wherein the beneficiaryright is owned by the first beneficiary, wherein the ownership of thebeneficiary right is associated with ownership of a particular virtualitem within the online gaming platform such that transfer of ownershipof the particular virtual item corresponds to a change in the ownershipof the beneficiary right; responsive to receipt of informationreflecting a sale of the game asset from the first user to the seconduser, transfer the share resulting from the sale to the firstbeneficiary in accordance with the beneficiary right; responsive toreceipt of information reflecting a transfer of ownership of theparticular virtual item from the first beneficiary to the secondbeneficiary, record on the distributed blockchain that the beneficiaryright is owned by the second beneficiary, wherein effectuating thetransfer of the ownership of the particular virtual item includes atransfer of the particular virtual item from the first beneficiaryinventory associated with the first beneficiary to the secondbeneficiary inventory associated with the second beneficiary; andresponsive to receipt of information reflecting a second sale of thegame asset from the second user to the third user, transfer a secondshare resulting from the second sale to the second beneficiary inaccordance with the beneficiary right.
 22. A method for transfer ofrights pertaining to game assets between users of an online gamingplatform, the users including a first beneficiary, a second beneficiary,a first user, a second user, and a third user, wherein the firstbeneficiary is associated with a first beneficiary inventory including afirst set of virtual items usable within the online gaming platform, andwherein the second beneficiary is associated with a second beneficiaryinventory including a second set of virtual items usable within theonline gaming platform, the method comprising: tokenizing a game assetinto a tokenized game asset, wherein the game asset is usable within theonline gaming platform by an owner of a right to usage within the onlinegaming platform, wherein the owner of the game asset is the first user,wherein the tokenized game asset includes a beneficiary right to a shareresulting from selling of the game asset; recording, on a distributedblockchain, ownership of the beneficiary right, wherein the beneficiaryright is owned by the first beneficiary, wherein the ownership of thebeneficiary right is associated with ownership of a particular virtualitem within the online gaming platform such that transfer of ownershipof the particular virtual item corresponds to a change in the ownershipof the beneficiary right; responsive to receipt of informationreflecting a sale of the game asset from the first user to the seconduser, transferring the share resulting from the sale to the firstbeneficiary in accordance with the beneficiary right; responsive toreceipt of information reflecting a transfer of ownership of theparticular virtual item from the first beneficiary to the secondbeneficiary, recording on the distributed blockchain that thebeneficiary right is owned by the second beneficiary, whereineffectuating the transfer of the ownership of the particular virtualitem includes transferring the particular virtual item from the firstbeneficiary inventory associated with the first beneficiary to thesecond beneficiary inventory associated with the second beneficiary; andresponsive to receipt of information reflecting a second sale of thegame asset from the second user to the third user, transferring a secondshare resulting from the second sale to the second beneficiary inaccordance with the beneficiary right.